be hopelessly lost - Francés Inglés Diccionario